Online sales seem to have done far better than retail sales during the April-June quarter of financial year 2023.